Career 2023 2022 2021 2020 2019 2018 2017 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F17 Brazil F18 Hungary F1 Croatia F8 Austria F11 Iran F3 Iran F4 Thailand F1 Thailand F2 Thailand F3 Croatia F3 Croatia F4 Turkey F4 Turkey F5 Turkey F6 Hungary F1 Hungary F2 Hungary F3 Slovenia F2 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Bosnia/Herzegovina F6 Croatia F10 Croatia F11 Israel F1 Israel F2 Israel F3 Austria F5 Romania F11 Serbia F4 Romania F14 Croatia F7 Austria F9 Croatia F9 Croatia F10 Iran F7 Iran F8 Spain F1 Spain F2 Morocco F1 Croatia F1 Croatia F2 Turkey F9 Serbia F3 Serbia F4 Serbia F5 Serbia F7 Croatia F8 Croatia F9 Serbia F12 Hungary F1 Hungary F2 Hungary F3 Serbia F3 Slovakia F1 Iran F1 Iran F2 Croatia F7 Croatia F8 Turkey F1 Turkey F2 Turkey F10 Germany F7 Hungary F3 Croatia F12 Croatia F13 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Poland F1 Serbia F2 Serbia F7 USA F1 Croatia F3 Croatia F4 Croatia F6 Italy F27 Hungary F4 Hungary F5 Hungary F6 Hungary F8 Italy F33 Italy F34 Italy F37 Tunisia F33 Tunisia F34 Tunisia F35 Tunisia F36 Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Croatia F3 (Umag) Spain F10 (Madrid) Hungary F1 (Zalaegerszeg) Hungary F2 (Zamardi) Spain F16 (Huelva) Hungary F6 (Budapest) Kazakhstan F7 (Shymkent) Turkey F6 (Antalya) Turkey F7 (Antalya) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) Italy F4 (Santa Margherita Di Pula) Portugal F7 (Porto) President's Cup - Tashkent BMW Open - Munich Italy F2 (Trento) Mumbai Open - Mumbai The Tennis Channel Open - Las Vegas Qatar Exxon Mobil Open - Doha Grand Prix Hassan II - Casablanca Bet-at-home Cup - Kitzbuhel XL Capital Bermuda Open - Bermuda Heilbronn Challenger - Heilbronn Prasentiert Von Seat Wolfsburg - Wolfsburg Heineken Challenger - Ho Chi Minh City Bangkok Challenger - Bangkok AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Kiev UMC Open - Kiev Braunschweig Open - Braunschweig Wartburg Open - Eisenach Venice Open - Venice Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara ATP Tour Challenger at Nellie Gail - Laguna Hills Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda CA Challenger - Graz Nord/LB Open 2004 - Braunschweig Mauritius Open - Mauritius Architect Open - Budapest Stella Artois Clay Court Championships - Budaors Architect Open - Budapest Tatra Banka Open - Bratislava IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Ostdeutscher Sparkassen Cup - Dresden Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk South African Airways Tennis Open - Durban BMW Tennis Championship - Sunrise Nord LB Open 2007 - Braunschweig ATP Challenger Trophy 2007 - Trnava Tatra Banka Slovak Open - Bratislava South African Airways Open - East London BMW Tennis Championship - Sunrise Banja Luka Challenger 2008 - Banja Luka Ethias Trophy - Mons Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Noumea Challenger Porsche Open - Poznan Sunrise Challenger Johannesburg Challenger Rome Challenger Rome Challenger Ostrava Challenger Prostejov Challenger Bytom Challenger Oberstaufen Challenger Segovia Challenger Istanbul Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Kolding Challenger Eckental Challenger Aachen Challenger Salzburg Challenger Belgrade Challenger Meknes Challenger Sunrise Challenger Zagreb Challenger Bogota Challenger Pereira Challenger Ostrava Challenger Ramat Hasharon Challenger Bordeaux Challenger Zagreb Challenger Kosice Challenger Bytom Challenger Arad Challenger Oberstaufen Challenger Rijeka Challenger Banja Luka Challenger Trnava Challenger Napoli Challenger Mons Challenger Palermo Challenger Bratislava Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Meknes Challenger Monza Challenger Rijeka Challenger Marburg Challenger Orbetello Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Trnava Challenger Prague Challenger Scheveningen Challenger Poznan Challenger Sibiu Challenger Como Challenger Alphen Challenger Banja Luka Challenger Warsteiner Challenger Series - Lippstadt Quelle Cup - Furth Arad Challenger Copa Ericsson Argentina - Buenos Aires Meerbusch Challenger Trnava Challenger Budapest Challenger Ostrava Challenger Mestre Challenger Lisbon Challenger Marburg Challenger Braunschweig Challenger Biella Challenger Portoroz Challenger Cordenons Challenger Genova Challenger Pro Tennis World Open - Boca Raton Almaty Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Koblenz Challenger Budapest Challenger Alicante Challenger Ostrava Challenger Samarkand Challenger Poznan Challenger Caltanissetta Challenger Poprad Tatry Challenger Perugia Challenger Scheveningen Challenger Qingdao Challenger Prague Challenger Liberec Challenger Poprad Tatry Challenger Lille Challenger Murcia Challenger Tunis Challenger Ostrava Challenger Rome Challenger Heilbronn Challenger Prostejov Challenger Bratislava Challenger Braunschweig Challenger Prague Challenger Liberec Challenger Cordenons Challenger Genova Challenger Bratislava Challenger Maia Challenger Bangkok Challenger Bangkok Challenger Alessandria Challenger Mauthausen Challenger Poznan Challenger Ostrava Challenger Generali Open 1997 - Kitzbuhel President's Cup 1997 - Tashkent Gold Flake Open - Chennai Japan Open - Tokyo Generali Open 1998 - Kitzbuhel The Samsung Open - Bournemouth Sybase Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Connex Open Romania - Bucharest Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag Generali Open 2001 - Kitzbuhel RCA Championships - Indianapolis The Hamlet Cup - Long Island CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Milan Indoors - Milan Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Kitzbuhel Umag RCA Championships - Indianapolis St. Polten Generali Open 2002 - Kitzbuhel The Samsung Open - Nottingham Qatar Open - Doha Heineken Open - Auckland St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril BMW Open - Munich Hungarian Open - Budapest Konzum Croatia Open - Umag Suisse Open - Gstaad Gazprom Hungarian Open - Budapest Gazprom Hungarian Open - Budapest Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Erste Bank Open - Vienna Barcelona Open Banc Sabadell - Barcelona Great Ocean Road Open - Melbourne Generali Open - Kitzbuhel 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Western & Southern Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 2, 1R, HUN-BUL 2-3 Davis Cup, Group 2, PO, HUN-MDA 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, Europe/Africa Group II, PO, HUN-MKD 4-1 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group II, 1R, CYP-HUN 0-5 Davis Cup, Group II, 2R, HUN-BLR 3-2 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, Group II, 1R, HUN-IRL 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, World Group, PO, HUN-RUS 3-1 Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 River Oaks International Tennis Tournament - Houston U.S. Open - New York U.S. Open (juniors)